/*!
 * \file <+TODO+>
 * \brief Unit tests for \c <+TODO+>
 * \author Seth R. Johnson
 */

/*----------------------------------------------------------------------------*/

#include "transupport/<+header+>.hpp"

#include <iostream>
#include "transupport/dbc.hpp"
#include "transupport/UnitTester.hpp"
#include "transupport/SoftEquiv.hpp"

using std::cout;
using std::endl;

/*============================================================================*/
void runTests() {



    //   TESTER_CHECKFORPASS(softEquiv(1.0, 1.0));
}

/*============================================================================*/
int main(int, char**) {
    TESTER_INIT("<+File name+>");
    try {
        runTests();
    }
    catch (tranSupport::tranError &theErr) {
        cout << "UNEXPECTED ERROR IN UNIT TEST: " << endl
            << theErr.what() << endl;
        TESTER_CHECKFORPASS(CAUGHT_UNEXPECTED_EXCEPTION);
    }

    TESTER_PRINTRESULT();

    if (!TESTER_HASPASSED()) {
        return 1;
    }

    return 0;
}
